package com.industrial.im.service;

import com.industrial.im.domain.MessageHistory;

import java.util.List;

/**
 * 融云回调消息服务
 */
public interface IMessageHistoryService {

    /**
     * 同步聊天记录到业务库
     *
     * @param messageHistory
     */
    void messageSync(MessageHistory messageHistory);

    /***
     * 导出单聊的消息记录
     * @param history
     */
    List<MessageHistory> exportSingleChatMessage(MessageHistory history);

    /***
     * 导出群组的聊天记录
     * @param history
     * @return
     */
    List<MessageHistory> exportGroupChatMessage(MessageHistory history);

}
